Skip to content

Make client logging best-effort#58

Open
yuenler wants to merge 3 commits into
mainfrom
make-log-best-effort
Open

Make client logging best-effort#58
yuenler wants to merge 3 commits into
mainfrom
make-log-best-effort

Conversation

@yuenler

@yuenler yuenler commented May 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Catch logClientEvent() transport failures so best-effort client logging does not create unhandled promise rejections.

Why

Cypress was failing during cleanup/relaunch because an in-flight /dce-reactkit/log request could be canceled by navigation. Since many logging calls are intentionally fire-and-forget, the rejected logging promise surfaced as an uncaught app error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant